package net.qiqbframework.modelling.command.fetching;


import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;

public class AnnotatedCommandModelFactory implements CommandModelFactory {

    private final Map<Class<?>, AggregateCommandModel<?,?>> registry;

    public AnnotatedCommandModelFactory() {
        this.registry = new ConcurrentHashMap<>();
    }


    @Override
    public <C, A> AggregateCommandModel<C, A> createModel(Class<C> commandType) {
        return null;
    }
}
